high-speed strander - French English Dictionary